.leftBox {
	padding: 1rem;
	.title {
		.title_1 {
			color: var(--color-text-0);
			font-size: calc(var(--text-xl) - 2px);
		}
		.title_2 {
			display: inline-block;
			margin-left: 0.5rem;
			color: #4a90e2;
			font-size: 14px;
			cursor: pointer;
		}
	}
	.tBox {
		display: flex;
		flex-flow: column;
		align-items: center;
		justify-content: center;
		margin-top: 0.5rem;
		.title {
			display: flex;
			align-items: flex-end;
		}
		.t1Bpx{
			display: flex;
			align-items:center;
			.score{
				font-size:32px;
				color: #686C78;
				font-weight: 600;
			}
		}
		.t1 {
			font-size: 20px;
			color: #2B2C32;
			font-weight: 400;
		}
		.t2 {
			padding: 0 11px;
			text-align: justify;
		}
		& > div {
			margin-top: 0.5rem;
		}
	}
}
.w800 {
	width: 800px !important;
	top: 5vh !important;
	max-height: 93vh !important;
	overflow: auto;
}
.diaBox {
	padding: 1rem 2rem 0rem 2rem;
	& > p {
		margin-bottom: 1.5rem;
		text-align: justify;
	}
  span p {
    margin: 0;
  }
}
